achieve something successfully - Espagnol Anglais Dictionnaire